Skip to main content

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.
Advertisement