Find the word definition

Wiktionary
cashew apples

n. (cashew apple English)