Skip to main content

cordylidae

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