English | German | Russian | Czech

Ledum palustre English

Meaning Ledum palustre meaning

What does Ledum palustre mean?

Ledum palustre

(= wild rosemary) bog shrub of northern and central Europe and eastern Siberia to Korea and Japan

Synonyms Ledum palustre synonyms

What other words have the same or similar meaning as Ledum palustre?

Ledum palustre English » English

wild rosemary marsh tea

Are you looking for...?