auricular appendage

Noun
  1. A pouch projecting from the top front of each atrium of the heart (synset 105399905)

Other Searches