MOUNTAIN AVENS
Meaning of MOUNTAIN AVENS in English
noun
: a plant of the genus Dryas ; especially : an arctic or alpine plant ( D. octopetala ) having large white flowers
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012