order Thecodontia

Explore definitions, synonyms, and language insights of order Thecodontia

Definitions

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

More General Terms