Noun Definition
mayflower
1.Definition: low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers
Related Noun(s):epigaea repens, trailing arbutus
Category: Plants2.Definition: the ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620
Category: Objects