sugar apple

Explore definitions, synonyms, and language insights of sugar apple

Definitions

Noun
sweet pulpy tropical fruit with thick scaly rind and shiny black seeds

More General Terms