Definition of Leechee

Noun: leechee

  1. Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried
    - litchi, litchi nut, litchee, lichi, lichee, lychee

See also:
leeched
leeches

Anagrams containing the word leechee

leehece eleeche eeleech heeleec cheelee echeele eecheel