lady's mantle


lady's mantle

noun

Definition of LADY'S MANTLE

:  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

First Known Use of LADY'S MANTLE

1548

Browse

Next Word in the Dictionary: lady's–nightcap
Previous Word in the Dictionary: lady's–maid
All Words Near: lady's mantle

Seen & Heard

What made you want to look up lady's mantle? Please tell us where you read or heard it (including the quote, if possible).