beach apple

Noun

 * 1) The poisonous fruit of the manchineel.

Translations

 * Chinese: 毒番石榴
 * Finnish: