Meaning of Cordylidae

Definition of Cordylidae

(noun) small family of spiny ovoviviparous African lizards

Other information on Cordylidae

WIKIPEDIA results for Cordylidae
Amazon results for Cordylidae