'mountain avens' definitions:

Definition of 'mountain avens'

(from WordNet)
noun
Creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America [syn: mountain avens, Dryas octopetala]