'pond apple' definitions:

Definition of 'pond apple'

(from WordNet)
noun
Small evergreen tree of tropical America with edible fruit; used chiefly as grafting stock [syn: pond apple, pond- apple tree, Annona glabra]
noun
Ovoid yellow fruit with very fragrant peach-colored flesh; related to custard apples

Words containing 'pond apple'