mayflowerEnglish

Epigaea repens, Mayflower, mayflower, trailing arbutus

Noun

The ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620

English: Mayflower

Bahasa: Kapal Mayflower, Mayflower

Low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers

English: trailing arbutus, mayflower, Epigaea repens

Bahasa words with similar meanings

English words with similar meanings

Show 2 words