Meaning of mountain avens

Definition of mountain avens

(noun) creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America

Other information on mountain avens

WIKIPEDIA results for mountain avens
Amazon results for mountain avens