Cherimolla - Definition

cherimolla

n 1: large tropical fruit with leathery skin and soft pulp;
related to custard apples [syn: cherimoya, cherimolla]

Look up another word