Noun Definition

ledum

1.Definition: evergreen shrubs of north temperate regions

Related Noun(s):genus ledum

Category: Plants