Definitions
There is 1 meaning of the phrase
Rose Campion.
Rose Campion - as a noun
An old cottage garden plant of southeastern europe widely cultivated for its attractive white woolly foliage and showy crimson flowers
Synonyms (Exact Relations)
dusty millergardener's delightlychnis coronariamullein pinkExample Sentences
"The rose campion has bright magenta flowers that attract hummingbirds."
"Gardeners often cultivate rose campion for its showy blooms."
"The rose campion is native to Europe and Asia."
"I planted some rose campion in my garden this year."
"The rose campion has gray-green leaves covered in soft hairs."