Jamaican apple

English

Noun

Jamaican apple (plural Jamaican apples)

  1. The cherimoya fruit.