Soursop Meaning
There are 2 meaning(s) for word Soursop
Meaning 1 : small tropical American tree bearing large succulent slightly acid fruit
Synonyms : annona muricata, prickly custard apple, soursop tree
Synonyms : annona muricata, prickly custard apple, soursop tree
Meaning 2 : large spiny tropical fruit with tart pulp related to custard apples
Synonyms : guanabana
Synonyms : guanabana
