Meaning of bog star

Definition of bog star

(noun) plant having ovate leaves in a basal rosette and white starlike flowers netted with green

Other information on bog star

WIKIPEDIA results for bog star
Amazon results for bog star