Definition: Meaning of, marsh andromeda in English to English dictionary.
Pronunciation:/ mɑːʃ anˈdrɒmɪdə /
noun
synonym
antonym
Word Forms:
Singular
Plural
marsh andromeda
marsh andromedas
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