alchemilla
alchemilla has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
- noun. A genus of herbaceous perennial plants in the rose family, commonly known as lady's mantle, with scalloped leaves and clusters of small greenish-yellow flowers.