Meaning of Crataegus

Definition of Crataegus

(noun) thorny shrubs and small trees: hawthorn; thorn; thorn apple

Other information on Crataegus

WIKIPEDIA results for Crataegus
Amazon results for Crataegus