Nouns

(n)mountain rose, Rosa pendulinaEuropean alpine rose with crimson flowers