• word of the day

    thecodontia

    thecodontia - Dictionary definition and meaning for word thecodontia

    Definition
    (noun) extinct terrestrial reptiles having teeth set in sockets; of the late Permian to Triassic
    Synonyms : order thecodontia
Connect with us on Facebook