pasture rose
English
Noun
pasture
rose
(
plural
pasture roses
)
Synonym of
Carolina rose