Definify.com

Definition 2024


chamomilla

chamomilla

English

Noun

chamomilla (plural chamomillas)

  1. camomile