English dictionary
english primrose meaning and definition
Definition and meaning of english primrose at MeaningMonkey.org. english primrose meaning and definition in the English Dictionary.ENGLISH PRIMROSE noun
Definition of English primrose (noun)
- plant of western and southern Europe widely cultivated for its pale yellow flowers
- synonyms: Primula vulgaris
Source: Princeton University Wordnet