Thecodontia

Explore definitions, synonyms, and language insights of Thecodontia

Definitions

Noun
extinct terrestrial reptiles having teeth set in sockets; of the late Permian to Triassic

More General Terms