Noun Definition
marsh tea
1.Definition: bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
Related Noun(s):ledum palustre, wild rosemary
Category: Plants1.Definition: bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
Related Noun(s):ledum palustre, wild rosemary
Category: Plants