Labrador tea
English Dictionary
->
Letter L
-> Labrador tea
Search Dictionary:
Labrador tea Definition
(n)
evergreen
shrub
of
eastern
North
America
having
white
or
creamy
bell
-
shaped
flowers
and
dark
green
hairy
leaves
used
for
tea
during
American
Revolution
Labrador tea Synonyms
crystal tea
Labrador tea
Ledum groenlandicum
© Art Branch Inc.