English Dictionary
◊ CHERIMOLLA
cherimolla
n : large tropical fruit with leathery skin and soft pulp;
related to custard apples [syn: {cherimoya}]