Word info

chamaeleontid

Noun

Meaning

chamaeleontid (plural chamaeleontids)

Any lizard of the clade Chamaeleontiformes

Source: en.wiktionary.org

Close letter words and terms