Doesn't look like a Nance to me; not the leaves,the fruit,not the seeds; the nances also don't have any latex at all; the nance has strong unique smell; also the flavor is not a easy one; is an aquired taste , first time you can hate it, then becomes adictive; it can be enjoy out of hand; in popcicle; nancewater, with milkshake; or with lime and chilli; in season they sell them in every corner......
Raul from nance city