lychee

Noun
  1. Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed;
    Often dried (synset 107782149)

Found on Word Lists

Other Searches