Word info

monstrilloid

Noun

Meaning

monstrilloid (plural monstrilloids)

(zoology) Any copepod in the order Monstrilloida.

Source: en.wiktionary.org

Close letter words and terms