Chamaeleon (Noun)
Meaning 1
A faint constellation in the polar region of the southern hemisphere near Apus and Mensa.
Classification
Nouns denoting natural objects (not man-made).
Synonyms
Meaning 2
Lizard of Africa and Madagascar able to change skin color and having a projectile tongue.
Classification
Nouns denoting animals.