ictodosaur

Noun
  1. Intermediate in form between the therapsids and most primitive true mammals (synset 101724208)

Found on Word Lists

Other Searches