• word of the day

    cherimolla

    cherimolla - Dictionary definition and meaning for word cherimolla

    Definition
    (noun) large tropical fruit with leathery skin and soft pulp; related to custard apples
    Synonyms : cherimoya
Download our Mobile App Today
Receive our word of the day
on Whatsapp