Search Dictionary
Definition of lady's mantle
lady's mantle
Plural:lady's mantles
• noun
1
Any of various herbaceous perennial plants of the genus Alchemilla in the rose family (Rosaceae), native primarily to cool-temperate regions of Eurasia and cultivated as garden border plants for their scalloped, pleated leaves that catch water droplets and their airy clusters of tiny, chartreuse-yellow to yellowish-green flowers.
Example
"Morning dew sparkled on the scalloped foliage and frothy yellow-green blossoms of the lady's mantle bordering the garden path."
Synonyms
View all synonyms for lady's mantle• Nearby Words
Cite this Entry
Wordmom. (2026). Definition of Lady's mantle. In Wordmom Dictionary. Retrieved Nov 5, 2026, from https://wordmom.com/dictionary/lady's-mantle