• word of the day

    cordylidae

    cordylidae - Dictionary definition and meaning for word cordylidae

    Definition
    (noun) small family of spiny ovoviviparous African lizards
    Synonyms : family cordylidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp