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