cordylidae

Noun
  1. Small family of spiny ovoviviparous African lizards (synset 101687582)

Found on Word Lists

Other Searches