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
Tweet