Meaning of ledum

Definition of ledum

(noun) evergreen shrubs of north temperate regions

Other information on ledum

WIKIPEDIA results for ledum
Amazon results for ledum