Word info

anguimorphid

Noun

Meaning

anguimorphid (plural anguimorphids)

Any anguid of the suborder Anguimorpha.

Source: en.wiktionary.org

Close letter words and terms