Alchemilla meaning

Any of the genus Alchemilla of herbaceous perennial plants.
noun
0
0
Advertisement

Origin of alchemilla

  • From the genus name.

    From Wiktionary