STARFRUIT


Meaning of STARFRUIT in English

/ ˈstɑːfruːt; NAmE ˈstɑːrf-/ noun

( pl. star·fruit ) a green or yellow tropical fruit with a shape like a star

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.