Noun
therapsid (plural therapsids) Any extinct reptile of the order Therapsida; thought to be direct ancestors of the mammals