Therapsid

Extinct Mammal-like Reptiles That Evolved Into Mammals.

Therapsid Definition
Therapsid Definition