YourDictionary

cashew apple

noun
The soft, swollen, pear-shaped edible stalk of the fruit of the cashew.

link/cite print suggestion box