Meaning of trapper's tea
Definition of trapper's tea
(noun)
a Rocky Mountain
shrub
similar
to Ledum groenlandicum
Other information on trapper's tea
WIKIPEDIA results for
trapper's tea
Amazon results for
trapper's tea
Tweet