Meaning of pond apple

Definition of pond apple

(noun) small evergreen tree of tropical America with edible fruit; used chiefly as grafting stock

Other information on pond apple

WIKIPEDIA results for pond apple
Amazon results for pond apple