English primrose

1. (noun) plant of western and southern Europe widely cultivated for its pale yellow flowers
Synonyms: Primula vulgaris
Related Words: primrose, primula



Terms and Conditions of Use / Copyright Notice