Definitions of wild apple:

  • noun:   any of numerous wild apple trees usually with small acid fruit