stinking chamomile

English

Noun

stinking chamomile (uncountable)

  1. A plant of species Anthemis cotula

References