chamaeleon
English
chamaeleon meaning in English • chamaeleon का अर्थ अंग्रेजी में
Noun
- a lizard of Africa and Madagascar able to change skin color and having a projectile tongue.
- a small constellation in the southern skies between Hydrus and Musca.