KRILL


Meaning of KRILL in English

[krill] n [Norw kril fry of fish] (1907): planktonic crustaceans and larvae (order Euphausiacea) that constitute the principal food of baleen whales

Merriam-Webster English vocab.      Английский словарь Merriam Webster.