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