family Cordylidae

Explore definitions, synonyms, and language insights of family Cordylidae

Definitions

Noun
small family of spiny ovoviviparous African lizards

More General Terms