marsh tea

1. (noun) bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
Synonyms: Ledum palustre, wild rosemary
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice