Definify.com

Definition 2024


alchemillas

alchemillas

English

Noun

alchemillas

  1. plural of alchemilla