0%

ALL meanings of marsh andromeda

marsh an·drom·e·da
M m
  • noun marsh andromeda a low-growing pink-flowered ericaceous evergreen shrub, Andromeda polifolia, that grows in peaty bogs of northern regions 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?