Word info

mysid

Noun

Meaning

(zoology) Any crustacean of the order Mysida.
Synonym: opossum shrimp

(zoology, less common) Any crustacean of the family Mysidae.

Source: en.wiktionary.org

Close letter words and terms