Meaning of ledum palustre

Definition of ledum palustre

(noun) bog shrub of northern and central Europe and eastern Siberia to Korea and Japan

Other information on ledum palustre

WIKIPEDIA results for ledum palustre
Amazon results for ledum palustre