Definitions of Crataegus oxyacantha:

  • noun:   evergreen hawthorn of southeastern Europe