euphausids

noun
  1. Small shrimp-like marine crustaceans of the order Euphausiacea, typically found in large swarms in ocean waters and serving as a major food source for whales and other marine animals.
  2. Usage: plural form; singular is euphausid; also called krill; scientific/marine biology term

Examples