Synonyms and Antonyms for mountain_rose

1. mountain rose (n.)

European alpine rose with crimson flowers

Synonyms: