Advertisement
Advertisement
lady's mantle
noun
- any of various rosaceous plants of the N temperate genus Alchemilla, having small green flowers
Discover More
Example Sentences
Our Ladys mantle is rainbow-hued and her dress of pure white is powdered with golden fleur-de-lys.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse