mayblossom

mayblossom definitions

noun
  • The flower of the hawthorn, Crataegus, especially the common hawthorn, Crataegus monogyna.