Meaning of bog candles

Definition of bog candles

(noun) orchid with spikes of many fragrant white flowers on erect leafy stems; of wet or boggy ground through most of the West and northern North America

Other information on bog candles

WIKIPEDIA results for bog candles
Amazon results for bog candles