meaning of ledum palustre
1.
bog
shrub
of
northern
and
central
Europe
and
eastern
Siberia
to
Korea
and
Japan
Related Words
ledum palustre
|
Developed & Maintained By
Taraprasad.com