cherimolla

Explore definitions, synonyms, and language insights of cherimolla

Definitions

Noun
large tropical fruit with leathery skin and soft pulp; related to custard apples

More General Terms