Averrhoa carambola The star produce, scientifically known as Averrhoa carambola L., is a engrossing tropical produce recognized globally fo…