Posted 14 years ago First fruit that actually came to mind is a Spanish fruit called "Carambola", but also known as a Star Fruit. It's really delicious.