mysid

noun
  1. a small shrimp-like marine crustacean with a slender body and long antennae
  2. Usage: zoology

Examples