Noun Definition

cordylidae

1.Definition: small family of spiny ovoviviparous African lizards

Category: Animals