• word of the day

    krill

    krill - Dictionary definition and meaning for word krill

    Definition
    (noun) shrimp-like planktonic crustaceans; major source of food for e.g. baleen whales
Download our Mobile App Today
Receive our word of the day
on Whatsapp