Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sugar apple Definition

Cancel
sugar apple
noun(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

Words Related to sugar apple!

sugar apple Examples by Brain Bank Users