Meaning of crataegus oxycantha
Definition of crataegus oxycantha
(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 oxycantha
WIKIPEDIA results for
crataegus oxycantha
Amazon results for
crataegus oxycantha
Tweet