Ledum palustre

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



Terms and Conditions of Use / Copyright Notice