cherimollaEnglish

cherimolla, cherimoya

Noun

Large tropical fruit with leathery skin and soft pulp, related to custard apples

English: cherimoya, cherimolla

English words with similar meanings

Show 1 words