Word info

cymothooid

Noun

Meaning

cymothooid (plural cymothooids)

Any isopod of the superfamily Cymothooidea

Source: en.wiktionary.org

Close letter words and terms