Search Result for "leechee":
Wordnet 3.0

NOUN (1)

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





Shop Amazon - Best Selling Products - Updated Every Hour