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

Treasure Words