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)

  1. creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: