Meaning of star fruit

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

Other information on star fruit

WIKIPEDIA results for star fruit
Amazon results for star fruit