cherimolla Meaning, Definition & Usage

  1. noun large tropical fruit with leathery skin and soft pulp; related to custard apples
    cherimoya.

WordNet