lady's mantle


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



Next Word in the Dictionary: lady's–nightcapPrevious Word in the Dictionary: lady's–maidAll Words Near: lady's mantle
July 05, 2015
bunkum Hear it
insincere or foolish talk
Take a 3-minute break and test your skills!
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears