'evergreen thorn' definitions:

Definition of 'evergreen thorn'

(from WordNet)
noun
Evergreen hawthorn of southeastern Europe [syn: evergreen thorn, Crataegus oxyacantha]