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
Tweet