trapper's tea Meaning, Definition & Usage

  1. noun a Rocky Mountain shrub similar to Ledum groenlandicum
    glandular Labrador tea.

WordNet