Mayflowers, noun plural of mayflower. Synonyms in the same form.
hawthorns, cowslips, mayweeds
All synonyms for mayflower →