Meaning of primrose
Definition of primrose
(noun)
any of
numerous
short-stemmed
plants of the
genus
Primula having
tufted
basal
leaves and
showy
flowers
clustered
in umbels or heads
Other information on primrose
WIKIPEDIA results for
primrose
Amazon results for
primrose
Tweet