CHAMAELEON
Definition:
- [noun] a faint constellation in the polar region of the southern hemisphere near Apus and Mensa
Synonyms: Chamaeleon, Chameleon - [noun] lizard of Africa and Madagascar able to change skin color and having a projectile tongue
Synonyms: chameleon
Synonyms:
- Search for synonyms for CHAMAELEON



