crataegus oxyacantha Meaning, Definition & Usage

  1. noun evergreen hawthorn of southeastern Europe
    evergreen thorn.

WordNet