'Marsh tea' definitions:

Definition of 'marsh tea'

(from WordNet)
noun
Bog shrub of northern and central Europe and eastern Siberia to Korea and Japan [syn: wild rosemary, marsh tea, Ledum palustre]

Definition of 'Marsh tea'

From: GCIDE