English primrose
Explore definitions, synonyms, and language insights of English primrose
Definitions
Noun
plant of western and southern Europe widely cultivated for its pale yellow flowers