sugar apple
English Dictionary
->
Letter S
-> sugar apple
Search Dictionary:
sugar apple Definition
(n)
sweet
pulpy
tropical
fruit
with
thick
scaly
rind
and
shiny
black
seeds
sugar apple Synonyms
anon
sugar apple
sweetsop
© Art Branch Inc.