crystal tea Meaning, Definition & Usage
-
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
Labrador tea; Ledum groenlandicum.