marsh_teaEnglish

Ledum palustre, marsh tea, wild rosemary

Noun

Bog shrub of northern and central Europe and eastern Siberia to Korea and Japan

English: wild rosemary, marsh tea, Ledum palustre

English words with similar meanings

Show 2 words