Meaning of pond-apple tree

Definition of pond-apple tree

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

Other information on pond-apple tree

WIKIPEDIA results for pond-apple tree
Amazon results for pond-apple tree