Definition of Primrose
Noun: primrose 'prim,rowz
- Any of numerous short-stemmed plants of the genus Primula having tufted basal leaves and showy flowers clustered in umbels or heads
- primula
Anagrams containing the word primrose
peiorrsm eprimros seprimro oseprimr roseprim mrosepri imrosepr rimrosep