lady's mantle in Russian lady's mantle in Russian манже́тка noun The herb Alchemilla vulgaris, or any plant in the genus Alchemilla. Add to Flashcards