chamaeleonidae
English
chamaeleonidae meaning in English • chamaeleonidae का अर्थ अंग्रेजी में
Noun
- a natural family comprising the Old World chameleons; in some classifications Rhiptoglossa is considered a superfamily of Sauria.