litchi chinensis

Noun
  1. Chinese tree cultivated especially in Philippines and India for its edible fruit;
    Sometimes placed in genus Nephelium (synset 112765147)

Found on Word Lists

Other Searches