PinnedLady’s Mantle: A Woman’s Best FriendAlchemilla vulgaris- the scientific name for Lady’s Mantle, also known as dewcup. Alchemilla, derived from “alkemelych”- meaning alchemy…Jun 2, 20221Jun 2, 20221