Definitions of Ledum:

  • noun:   evergreen shrubs of north temperate regions