trapper : Idioms & Phrases


trapper's tea

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