Mountain avens

What is Mountain avens?

Mountain avens definition and meaning on Dictionary terms:
noun

any evergreen plant of the genus Dryas, of the rose family, growing in northern or alpine regions of the Northern Hemisphere and having showy, solitary, white or yellow flowers.