Meaning of ledum groenlandicum

Definition of ledum groenlandicum

(noun) evergreen shrub of eastern North America having white or creamy bell-shaped flowers and dark green hairy leaves used for tea during American Revolution

Other information on ledum groenlandicum

WIKIPEDIA results for ledum groenlandicum
Amazon results for ledum groenlandicum