Definitions of pond apple:

  • noun:   ovoid yellow fruit with very fragrant peach-colored flesh; related to custard apples
  • noun:   small evergreen tree of tropical America with edible fruit; used chiefly as grafting stock