dovyalis hebecarpa

Noun
  1. A small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasting like gooseberries;
    Sri Lanka and India (synset 112399480)

Found on Word Lists

Other Searches