cordylidae : Idioms & Phrases


family cordylidae

  • noun small family of spiny ovoviviparous African lizards
    Cordylidae.
WordNet