English | German | Russian | Czech

marsh tea English

Meaning marsh tea meaning

What does marsh tea mean?

marsh tea

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

Synonyms marsh tea synonyms

What other words have the same or similar meaning as marsh tea?

Are you looking for...?

marsh | tea