mountain rose
English Dictionary
->
Letter M
-> mountain rose
Search Dictionary:
mountain rose Definition
(n)
European
alpine
rose
with
crimson
flowers
mountain rose Synonyms
mountain rose
Rosa pendulina
© Art Branch Inc.