Definitions of glandular labrador tea:

  • noun:   a Rocky Mountain shrub similar to Ledum groenlandicum