zombi apple

English

Noun

zombi apple (plural zombi apples)

  1. (Caribbean, obsolete) The poisonous fruit of Hippomane spinosa.