therapsid

Noun
  1. Probably warm-blooded;
    Considered direct ancestor of mammals (synset 101722555)

Found on Word Lists

Other Searches