English dictionary

marsh andromeda meaning and definition

Definition and meaning of marsh andromeda at MeaningMonkey.org. marsh andromeda meaning and definition in the English Dictionary.

MARSH ANDROMEDA noun

Definition of marsh andromeda (noun)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: