Synonyms of Mayflower in English :
Antonyms of Mayflower in English
Thesaurus of Mayflower in English
Mayflower
see definition of mayflowerSynonyms of mayflower
1. (noun) low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers