Synonyms for Mayflower (same or very similar meaning)
WordNet sense 1 (low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers):
trailing arbutus, Epigaea repens
From the ODE community, based on WordNet
add/edit