Home

Word

Ledum, n.
more info evergreen shrubs of north temperate regions
<noun.plant>

Ledum genus Ledum