cherimolla

Noun
  1. Large tropical fruit with leathery skin and soft pulp;
    Related to custard apples (synset 107777117)

Found on Word Lists

Other Searches