Meaning of wild apple
Definition of wild apple
(noun)
any of
numerous
wild
apple
trees
usually
with
small
acidic
fruit
Other information on wild apple
WIKIPEDIA results for
wild apple
Amazon results for
wild apple
Tweet