Crataegus oxyacantha

Explore definitions, synonyms, and language insights of Crataegus oxyacantha

Definitions

Noun
evergreen hawthorn of southeastern Europe

More General Terms