this is one fruit known as the lansones.. when my mom shopped for fruits around the fruit stands, i took pictures..