n. yellow-brown tropical fruit deeply marked with ridges; East Indian tree that bears the starfruit, carambola
STARFRUIT
Meaning of STARFRUIT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012