wild apple

listen to the pronunciation of wild apple
English - English
any of numerous wild apple trees usually with small acid fruit