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