Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word primrose from English dictionary with examples, synonyms and antonyms.

primrose   noun

Meaning : Any of numerous short-stemmed plants of the genus Primula having tufted basal leaves and showy flowers clustered in umbels or heads.

Synonyms : primula