Loading page
rosa pendulina is a noun meaning "European alpine rose with crimson flowers". It carries one recorded sense.
European alpine rose with crimson flowers
Definitions, synonyms and semantic relations for rosa pendulina come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .