Definition for Krill

From Biology Forums Dictionary

Krill are small crustaceans of the order Euphausiacea, and are found in all the world's oceans.