Definitions
There is 1 meaning of the phrase
American Chameleon.
American Chameleon - as a noun
Small arboreal tropical american insectivorous lizards with the ability to change skin color
Synonyms (Exact Relations)
anoleanolis carolinensis