Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Mayflower
Full definition of mayflower
Noun
mayflower
(
plural
mayflowers
)
Any of several
plant
s that flower in
May
- especially the
hawthorn
(in Britain) and the
trailing arbutus
(in the US).
Synonyms
mayweed
© Wiktionary
Follow @FreeWordFinder