Definition of "Cherimoya" :
noun: large tropical fruit with leathery skin and soft pulp; related to custard apples
noun: small tropical American tree bearing round or oblong fruit
noun: large tropical fruit with leathery skin and soft pulp; related to custard apples
noun: small tropical American tree bearing round or oblong fruit