English dictionary
star fruit meaning and definition
Definition and meaning of star fruit at MeaningMonkey.org. star fruit meaning and definition in the English Dictionary.STAR FRUIT noun
Definition of star fruit (noun)
- deeply ridged yellow-brown tropical fruit; used raw as a vegetable or in salad or when fully ripe as a dessert
- synonyms: carambola
Source: Princeton University Wordnet