THERAPSID

Definition of THERAPSID

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