Definition of Primrose

Noun: primrose  'prim,rowz

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

See also:
primps
primroses

Anagrams containing the word primrose

peiorrsm eprimros seprimro oseprimr roseprim mrosepri imrosepr rimrosep