Definitions of trapper's tea:

  • noun:   a Rocky Mountain shrub similar to Ledum groenlandicum