cordylidae Meaning, Definition & Usage

  1. noun small family of spiny ovoviviparous African lizards
    family Cordylidae.

WordNet