Word info

neolophid

Noun

Meaning

neolophid (plural neolophids)

A newly-formed lophid

Source: en.wiktionary.org

Close letter words and terms