cherimoya : Idioms & Phrases


cherimoya tree

  • noun small tropical American tree bearing round or oblong fruit
    cherimoya; Annona cherimola.
WordNet