Definitions of therapsid:

  • noun:   probably warm-blooded; considered direct ancestor of mammals