Correct!

The Mayflower is Massachusetts state flower!



To learn more about Mayflowers click below:
Click here

Next question