Home

Word

Rosa pendulina, n.
more info European alpine rose with crimson flowers
<noun.plant>

Rosa pendulina mountain rose
semantic pointers
hypernym