mysid

/ˈmɪsɪd/

Definitions

1. noun

A small crustacean, typically a member of the suborder Mysida, found in marine and freshwater environments.

“The aquarium was home to a variety of mysids, which were an essential part of the food chain.”

Synonyms

  • mysis
  • opossum shrimp

Antonyms

  • large crustacean