Word info

mysidacean

Noun

Meaning

mysidacean (plural mysidaceans)

Any crustacean of the order Mysidacea.

Source: en.wiktionary.org

Close letter words and terms