In Chinese medicine, this fruit is known for purifying the body. It is rich in potassium, starch and phenolic acids, and has also been shown to have anti-cancer properties and a high content of antioxidants.
The neighbor gave me a bag of these things... does anyone know what they are?