biauriculate heart

Noun
  1. A heart (as of mammals and birds and reptiles) having two auricles (synset 105396653)

Other Searches