mysids

noun
  1. small shrimp-like marine crustaceans that are transparent and swim in large swarms
  2. Usage: zoology

Examples