Meaning of bog rose

Definition of bog rose

(noun) a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada

Other information on bog rose

WIKIPEDIA results for bog rose
Amazon results for bog rose