MAYWEED

Definition of MAYWEED

  1. (noun)widespread rank-smelling weed having white-rayed flower heads with yellow discs