Definify.com

Definition 2026


alchemillas

alchemillas

English

Noun

alchemillas

  1. plural of alchemilla