• word of the day

    testudinidae

    testudinidae - Dictionary definition and meaning for word testudinidae

    Definition
    (noun) land tortoises
    Synonyms : family testudinidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp