soursop

Noun
  1. Small tropical American tree bearing large succulent slightly acid fruit (synset 111715133)
  2. Large spiny tropical fruit with tart pulp related to custard apples (synset 107777285)

Other Searches