CHERIMOYA

Definition of CHERIMOYA

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