Noun Definition
pond apple
1.Definition: ovoid yellow fruit with very fragrant peach-colored flesh; related to custard apples
Category: Food2.Definition: small evergreen tree of tropical America with edible fruit; used chiefly as grafting stock
Related Noun(s):annona glabra
Category: Plants