Home

Word

Therapsida, n.
more info extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic
<noun.animal>

Therapsida order Therapsida