Carambola, also known as star fruit or 5 fingers, is the fruit of Averrhoa carambola, a species of tree native to tropical Southeast Asia. The fruit is commonly consumed in parts of Brazil ...
Some results have been hidden because they may be inaccessible to you