Word Games Pro Dictionary
cherimolla
noun
large tropical fruit with leathery skin and soft pulp; related to custard apples
Quick reference
Word Facts
Meaning
Definitions
noun
large tropical fruit with leathery skin and soft pulp; related to custard apples
Similar words
