chirimoyoTop 50000MeaningsNoun1. a South American fruit tree, Annona cherimola, whose fruit is the chirimoya