Definify.com

Definition 2025


alchemillas

alchemillas

English

Noun

alchemillas

  1. plural of alchemilla