Word info

munnopsoid

Noun

Meaning

munnopsoid (plural munnopsoids)

Any deep-sea crustacean of the genus Munnopsis

Source: en.wiktionary.org

Close letter words and terms