Definition of Soursop
Noun: soursop 'saw(-u)r,sóp
- Small tropical American tree bearing large succulent slightly acid fruit
- prickly custard apple, soursop tree, Annona muricata
- Large spiny tropical fruit with tart pulp related to custard apples
- guanabana
Anagrams containing the word soursop