Meaning of rose campion
Definition of rose campion
(noun)
an old
cottage
garden
plant
of
southeastern
Europe
widely
cultivated
for its
attractive
white
woolly
foliage
and
showy
crimson
flowers
Other information on rose campion
WIKIPEDIA results for
rose campion
Amazon results for
rose campion
Tweet