What does andromeda polifolia mean?

andromeda polifolia meaning in General Dictionary

erect to procumbent evergreen shrub having pendent clusters of white or green flowers; of sphagnum peat bogs and other wet acid areas in north European countries