litchi nut meaning
UK US
litchi nut (noun): Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried.
Definition of litchi nut
More about litchi nut on Wikipedia.
UK US
litchi nut (noun): Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried.
More about litchi nut on Wikipedia.