'cherimolla' definitions:

Definition of 'cherimolla'

(from WordNet)
noun
Large tropical fruit with leathery skin and soft pulp; related to custard apples [syn: cherimoya, cherimolla]