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