mayflowers

noun
  1. plural of mayflower; various spring-blooming flowers, especially the trailing arbutus or hawthorn blossoms

Examples