Find the word definition

WordNet
wild apple

n. any of numerous wild apple trees usually with small acid fruit [syn: crab apple, crabapple]