sugar apple

Noun
  1. Sweet pulpy tropical fruit with thick scaly rind and shiny black seeds (synset 107777587)

Found on Word Lists

Other Searches