CASHEW APPLE


Meaning of CASHEW APPLE in English

■ noun the swollen edible fruit of the cashew tree, from which the cashew nut hangs.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.