What is Star Fruit?

Starfruit or carambola is a fruit native to Sri Lanka, India and Indonesia. The fruit when sliced looks like a star. The taste is similar to a combination papaya, orange and grapefruit.