Definify.com

Definition 2025


chamomilla

chamomilla

English

Noun

chamomilla (plural chamomillas)

  1. camomile