Crataegus



ENGLISH MEANING
noun
1.
A genus of small, hardy trees, including the hawthorn, much used for ornamental purposes.