What is the full meaning of mayflowers
MAYFLOWER, in England, the hawthorn; in New England, the trailing arbutus; also, the blossom of these plants [n]
Example of the word mayflowers placed on a Scrabble board.