Mayflower

Definition:

  • (n.) In England, the hawthorn; in New England, the trailing arbutus (see Arbutus); also, the blossom of these plants.

Compare mayflower with other words:

dayflower vs. mayflower

mayflower vs. mayweed

hawthorn vs. mayflower

mayflower vs. plant

arbutus vs. mayflower

may vs. mayflower