crataegus
English
crataegus meaning in English • crataegus का अर्थ अंग्रेजी में
Noun
- A genus of small, hardy trees, including the hawthorn, much used for ornamental purposes.