'wild apple' definitions:

Definition of 'wild apple'

From: WordNet
noun
Any of numerous wild apple trees usually with small acidic fruit [syn: wild apple, crab apple, crabapple]

Words containing 'wild apple'