glandular labrador tea Meaning, Definition & Usage

  1. noun a Rocky Mountain shrub similar to Ledum groenlandicum
    trapper's tea.

WordNet