'evergreen thorn' definitions:

Definition of 'evergreen thorn'

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