Noun Definition
evergreen thorn
1.Definition: evergreen hawthorn of southeastern Europe
Related Noun(s):crataegus oxyacantha
Category: Plants1.Definition: evergreen hawthorn of southeastern Europe
Related Noun(s):crataegus oxyacantha
Category: Plants