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
Synonyms : andromeda glaucophylla, bog rosemary
