Meaning of marsh andromeda
Definition of marsh andromeda
(noun)
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
Other information on marsh andromeda
WIKIPEDIA results for
marsh andromeda
Amazon results for
marsh andromeda
Tweet