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