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
Tweet