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)
- 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
- synonyms: Andromeda polifolia, common bog rosemary
Source: Princeton University Wordnet