What was the Mayflower?

The Mayflower was one of the ships that transported the first English Pilgrims to America in 1620. The ship held 120 passengers. The Mayflower landed in Plymouth, Massachusetts.