Moorworts Meaning

There are 1 meaning(s) for word Moorworts

Meaning 1 : wiry evergreen shrub having pendent clusters of white or pink flowers; of wet acidic areas in Arctic and Canada to northeastern United States

    Synonyms : andromeda glaucophylla,  bog rosemary