auricula
Explore definitions, synonyms, and language insights of auricula
Definitions
Noun
yellow-flowered primrose native to Alps; commonly cultivated
Noun
a pouch projecting from the top front of each atrium of the heart