Definition of Chamaeleon
-
(noun) lizard of Africa and Madagascar able to change skin color and having a projectile tongue
-
(noun) a faint constellation in the polar region of the southern hemisphere near Apus and Mensa
Antonyms of Chamaeleon
No Antonyms Found.
Homophones of Chamaeleon
No Homophones Found.