sugar apple
nounDefinition of sugar apple
: a tropical American tree (Annona squamosa) of the custard-apple family
also
: its edible sweet pulpy fruit with thick green scaly rind and shining black seeds
Keep scrolling for more