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
Explore definitions, synonyms, and language insights of Thecodontia