cherimoya

Explore definitions, synonyms, and language insights of cherimoya

Definitions

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