stinking chamomile

Explore definitions, synonyms, and language insights of stinking chamomile

Definitions

Noun
widespread rank-smelling weed having white-rayed flower heads with yellow discs