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