therapsida
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic
order Therapsida
.
WordNet
Previous
therapeutics
therapeutist
theraphosidae
therapist
therapsid
Next
therapy
theravada
there
thereabout
thereabouts