LADY'S-MANTLE


Meaning of LADY'S-MANTLE in English

| ̷ ̷ ̷ ̷| ̷ ̷ ̷ ̷ noun

( plural lady's-mantles )

Etymology: after Our Lady, the Virgin Mary

: any of several plants of the genus Alchemilla ; especially : a common European herb ( A. xanthochlora ) having stems and petioles densely covered with spreading hairs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.