An Encylopedia Britannica Company

krill

1 ENTRIES FOUND:
krill /ˈkrɪl/ noun
krill
/ˈkrɪl/
noun
Britannica Dictionary definition of KRILL
[plural]
: very small creatures in the ocean that are the main food of some whales