therapsid

(noun)

noun

1. probably warm-blooded; considered direct ancestor of mammals

Similar word(s): protomammal

Definition categories: animal, synapsid