Meaning of leechee

Definition of leechee

(noun) Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried

Other information on leechee

WIKIPEDIA results for leechee
Amazon results for leechee