Definitions of mayweed:

  • noun:   widespread rank-smelling weed having white-rayed flower heads with yellow discs