English dictionary
evergreen thorn meaning and definition
Definition and meaning of evergreen thorn at MeaningMonkey.org. evergreen thorn meaning and definition in the English Dictionary.EVERGREEN THORN noun
Definition of evergreen thorn (noun)
- evergreen hawthorn of southeastern Europe
- synonyms: Crataegus oxyacantha
Source: Princeton University Wordnet