English dictionary
bog rose meaning and definition
Definition and meaning of bog rose at MeaningMonkey.org. bog rose meaning and definition in the English Dictionary.BOG ROSE noun
Definition of bog rose (noun)
- a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada
- synonyms: Arethusa bulbosa, dragon's mouth, wild pink
Source: Princeton University Wordnet