Word info Synonyms

alchemilla

Noun

Meaning

alchemilla (plural alchemillas)

Any of the genus Alchemilla of herbaceous perennial plants.

Source: en.wiktionary.org

Synonyms

Close letter words and terms