meaning of krill
1.
shrimp-like
planktonic
crustaceans;
major
source
of
food
for
e.
g.
baleen
whales
Related Words
krill
|
Developed & Maintained By
Taraprasad.com