Lady-s-mantle meaning

The herb Alchemilla vulgaris, or any plant in the genus Alchemilla.
noun
0
0
Advertisement