Meaning of cherimoya

Definition of cherimoya

(noun) small tropical American tree bearing round or oblong fruit
large tropical fruit with leathery skin and soft pulp; related to custard apples

Other information on cherimoya

WIKIPEDIA results for cherimoya
Amazon results for cherimoya