English dictionary
marsh tea meaning and definition
Definition and meaning of marsh tea at MeaningMonkey.org. marsh tea meaning and definition in the English Dictionary.MARSH TEA noun
Definition of marsh tea (noun)
- bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
- synonyms: Ledum palustre, wild rosemary
Source: Princeton University Wordnet