English
Detailed Synonyms for bog rose in English
bog rose:
bog rose [the ~] noun
-
the bog rose
– a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada 1the Arethusa bulbosa; the dragon's mouth; the wild pink; the bog rose– a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada 1