evergreen thorn Meaning, Definition & Usage

  1. noun evergreen hawthorn of southeastern Europe
    Crataegus oxyacantha.

WordNet