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)

  1. a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: