auricula
nounDefinition of auricula
: a yellow-flowered Alpine primrose (Primula auricula)
Keep scrolling for more
Keep scrolling for more