English chamomile

English chamomile definitions

noun
  • Chamaemelum nobile, one of the two species of plants most commonly known as camomile.