'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'