English dictionary
mountain avens meaning and definition
Definition and meaning of mountain avens at MeaningMonkey.org. mountain avens meaning and definition in the English Dictionary.MOUNTAIN AVENS noun
Definition of mountain avens (noun)
- creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America
- synonyms: Dryas octopetala
Source: Princeton University Wordnet