Meaning of sugar apple
Definition of sugar apple
(noun)
sweet
pulpy
tropical
fruit
with
thick
scaly
rind
and
shiny
black
seeds
Other information on sugar apple
WIKIPEDIA results for
sugar apple
Amazon results for
sugar apple
Tweet