Meaning of apple canker
Definition of apple canker
(noun)
a
disease
of
apple
trees
Other information on apple canker
WIKIPEDIA results for
apple canker
Amazon results for
apple canker
Tweet