marsh andromeda
English Dictionary
->
Letter M
-> marsh andromeda
Search Dictionary:
marsh andromeda Definition
(n)
erect
to
procumbent
evergreen
shrub
having
pendent
clusters
of
white
or
pink
flowers
;
of
sphagnum
peat
bogs
and
other
wet
acidic
areas
in
northern
Europe
marsh andromeda Synonyms
Andromeda polifolia
common bog rosemary
marsh andromeda
© Art Branch Inc.