KRILL Meaning of KRILL in English Small abundant crustaceans that form an important part of the food chain in Antarctic waters. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012