Meaning of crataegus laevigata

Definition of crataegus laevigata

(noun) thorny Eurasian shrub of small tree having dense clusters of white to scarlet flowers followed by deep red berries; established as an escape in eastern North America

Other information on crataegus laevigata

WIKIPEDIA results for crataegus laevigata
Amazon results for crataegus laevigata