Krill are small marine crustaceans in the order Euphausiacea, found in all the world’s oceans. The term “krill” comes from the Norwegian word for “small fry of fish.”
Krill are small marine crustaceans in the order Euphausiacea, found in all the world’s oceans. The term “krill” comes from the Norwegian word for “small fry of fish.”