Subscriber login


Forgot your password?

Library card login

Other

mayflower

Syllabification: (may·flow·er)
Pronunciation: /ˈmāˌflou(-ə)r/
Definition of mayflower

noun

  • a name given to several plants that bloom in May, especially certain hepaticas and anemones and the trailing arbutus.

mayflower in other Oxford dictionaries

Definition of mayflower in the British & World English dictionary