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
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …