Ledum Meaning
There are 1 meaning(s) for word Ledum
Meaning 1 : evergreen shrubs of north temperate regions
Synonyms : genus ledum
Synonyms : genus ledum
Similar words of Ledum :
There are 1 meaning(s) for word Ledum
Similar words of Ledum :