Word info

mesozooid

Noun

Meaning

mesozooid (plural mesozooids)

Alternative form of mesozoan

Source: en.wiktionary.org

Close letter words and terms