Ledum palustre
English Dictionary
->
Letter L
-> Ledum palustre
Search Dictionary:
Ledum palustre Definition
(n)
bog
shrub
of
northern
and
central
Europe
and
eastern
Siberia
to
Korea
and
Japan
Ledum palustre Synonyms
Ledum palustre
marsh tea
wild rosemary
© Art Branch Inc.