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