Refine this word faster
Cherimolla
Definitions
Noun
- 1 large tropical fruit with leathery skin and soft pulp; related to custard apples wordnet
See also for "cherimolla"
Next best steps
Mini challenge
Unscramble this word: cherimolla
Unscramble this word: cherimolla