Meaning of mayweed
Definition of mayweed
(noun)
widespread
rank-smelling
weed
having white-rayed
flower
heads with
yellow
discs
Other information on mayweed
WIKIPEDIA results for
mayweed
Amazon results for
mayweed
Tweet