Word info Synonyms

cherimolla

Noun

Meaning

large tropical fruit with leathery skin and soft pulp; related to custard apples

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms