Home / E / english primrose

english primrose

noun /ɪŋglɪʃprɪmroʊz/ 16 letters Scrabble 23 WWF 27
Definitions
noun

plant of western and southern Europe widely cultivated for its pale yellow flowers

Look “english primrose” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →