Meaning of Chamaeleon
Definition of Chamaeleon
(noun)
a
faint
constellation
in the
polar
region
of the
southern
hemisphere
near
Apus and Mensa
lizard
of Africa and Madagascar
able
to
change
skin
color
and having a
projectile
tongue
Other information on Chamaeleon
WIKIPEDIA results for
Chamaeleon
Amazon results for
Chamaeleon
Tweet