English dictionary
andromeda polifolia meaning and definition
Definition and meaning of andromeda polifolia at MeaningMonkey.org. andromeda polifolia meaning and definition in the English Dictionary.ANDROMEDA POLIFOLIA noun
Definition of Andromeda polifolia (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: common bog rosemary, marsh andromeda
Source: Princeton University Wordnet