carambola
plural
carambolas
Star fruit or carambola
Synonyms in other languages
English
star fruit
Latin names
Averrhoa carambola
Related terms
star fruit