Meaning of labrador tea
Definition of labrador tea
(noun)
evergreen
shrub
of
eastern
North America having
white
or
creamy
bell-shaped
flowers and
dark
green
hairy
leaves
used
for tea during American Revolution
Other information on labrador tea
WIKIPEDIA results for
labrador tea
Amazon results for
labrador tea
Tweet