Word info

neomesolophid

Noun

Meaning

neomesolophid (plural neomesolophids)

A newly-formed mesolophid

Source: en.wiktionary.org

Close letter words and terms