heart shaped leaves
pale green leaves with white stripes
seems like some sort of citrus? smelled citrusy.
inside the fruit
My best guess is that this could be some sort of wild citrus tree, grown from seed. It could be related to the citrus trees that were first harvested in the wild, before more modern cultivars were selected and propagated. It's probably edible, but it does not look so inviting.
I hope you find out what that is because it is soooo cool. Have you tasted it? Is it a big tree? Is it an old tree? More info please
Looks like some sort of miscellaneous seedling "Orange"...
Taste test please. (just a drop on tongue first) It looks cool.