Meaning of crystal tea
Definition of crystal 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 crystal tea
WIKIPEDIA results for
crystal tea
Amazon results for
crystal tea
Tweet