Noun Definition

rosa pendulina

1.Definition: European alpine rose with crimson flowers

Related Noun(s):mountain rose

Category: Plants