Word info

chamaeleonid

Noun

Meaning

chamaeleonid (plural chamaeleonids)

(zoology) Any lizard of the family Chamaeleonidae; a chameleon.

Source: en.wiktionary.org

Close letter words and terms