Word info

sphenomorphine

Noun

Meaning

sphenomorphine (plural sphenomorphines)

Any lizard of the subfamily Sphenomorphinae

Source: en.wiktionary.org

Close letter words and terms