cherimolla
English Dictionary
->
Letter C
-> cherimolla
Search Dictionary:
cherimolla Definition
(n)
large
tropical
fruit
with
leathery
skin
and
soft
pulp
;
related
to
custard
apples
cherimolla Synonyms
cherimolla
cherimoya
© Art Branch Inc.