• word of the day

    testudinidae

    testudinidae - Dictionary definition and meaning for word testudinidae

    Definition
    (noun) land tortoises
    Synonyms : family testudinidae
Connect with us on Facebook