Meaning of rose-apple tree

Definition of rose-apple tree

(noun) tropical tree of the East Indies cultivated for its edible fruit

Other information on rose-apple tree

WIKIPEDIA results for rose-apple tree
Amazon results for rose-apple tree