primula_auriculaEnglish

Primula auricula, auricula, bear's ear

Noun

Yellow-flowered primrose native to Alps, commonly cultivated

English: auricula, bear's ear, Primula auricula

English words with similar meanings

Show 2 words