Find the word definition

Wiktionary
star fruits

n. (star fruit English)