Noun Definition

primula auricula

1.Definition: yellow-flowered primrose native to Alps; commonly cultivated

Related Noun(s):auricula

Category: Plants