chamaeleontid
English
Noun
chamaeleontid
(
plural
chamaeleontids
)
Any
lizard
of the clade
Chamaeleontiformes