therapsid

noun

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