Mayflower /(?)/

May·flow·er

Mayflower

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