mountain avens Meaning, Definition & Usage

  1. noun creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America
    Dryas octopetala.

WordNet