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
The difference between the right word and the almost right
word is the difference between lightning and a lightning
bug.