- evergreen thorn as a noun:
- 1
evergreen thorn
noun
1 evergreen thorn
Evergreen hawthorn of southeastern Europe.
synonym: Crataegus oxyacantha.
debug info: 0.0247
noun
Evergreen hawthorn of southeastern Europe.
synonym: Crataegus oxyacantha.
debug info: 0.0247