lady's mantle definition

  • noun:
    • The natural herb Alchemilla vulgaris, or any plant in genus Alchemilla.
  • others:
    • A genus of rosaceous natural herbs (Alchemilla), esp. the European Alchemilla vulgaris, which has leaves with rounded and finely serrated lobes.
42 votes

How would you define lady's mantle?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!