English dictionary
ledum palustre meaning and definition
Definition and meaning of ledum palustre at MeaningMonkey.org. ledum palustre meaning and definition in the English Dictionary.LEDUM PALUSTRE noun
Definition of Ledum palustre (noun)
- bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
- synonyms: marsh tea, wild rosemary
Source: Princeton University Wordnet