star fruit

(noun) carambola

< star earthball | star grass >