cordylidae
English
cordylidae meaning in English • cordylidae का अर्थ अंग्रेजी में
Noun
- a small family of spiny ovoviviparous African lizards.