auricula

Noun
  1. Yellow-flowered primrose native to Alps;
    Commonly cultivated (synset 112112323)
  2. A pouch projecting from the top front of each atrium of the heart (synset 105399905)

Other Searches