'cherimolla' definitions:

Definition of 'cherimolla'

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