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
Tweet