LADY'S MANTLE


Meaning of LADY'S MANTLE in English

Function: noun

Date: 1548

: any of a genus ( Alchemilla ) of widely distributed perennial herbaceous plants of the rose family especially : one ( A. mollis ) cultivated as a garden plant for its large circular grayish-green hairy leaves and small greenish-yellow flowers

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.