Associations to the word «Mayweed»
Wiktionary
MAYWEED, noun. A mayflower.
Dictionary definition
MAYWEED, noun. Widespread rank-smelling weed having white-rayed flower heads with yellow discs.
Wise words
All the great things are simple, and many can be expressed
in a single word: freedom, justice, honor, duty, mercy,
hope.