Definition of Cherimolla

  • (noun) large tropical fruit with leathery skin and soft pulp; related to custard apples

Synonyms of Cherimolla


Antonyms of Cherimolla


No Antonyms Found.

Homophones of Cherimolla


No Homophones Found.