Meaning of soursop
Definition of soursop
(noun)
small
tropical
American
tree
bearing
large
succulent
slightly
acid
fruit
large
spiny
tropical
fruit
with
tart
pulp
related
to
custard
apples
Other information on soursop
WIKIPEDIA results for
soursop
Amazon results for
soursop
Tweet