Meaning of litchi nut

Definition of litchi nut

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

Other information on litchi nut

WIKIPEDIA results for litchi nut
Amazon results for litchi nut