Definitions of Ledum palustre:

  • noun:   bog shrub of northern and central Europe and eastern Siberia to Korea and Japan