EVERGREEN THORN





Definition:

  1. [noun] evergreen hawthorn of southeastern Europe
    Synonyms: Crataegus oxyacantha

Synonyms: