lychee ( synonym found)

Definition of lychee:

(n) : a Chinese tree, Litchi chinensis, that has a bright red fruit with a single stone surrounded by a fleshy white aril; the fruit of this tree

Definition of lychee:

(n) : a Chinese tree, Litchi chinensis, that has a bright red fruit with a single stone surrounded by a fleshy white aril; the fruit of this tree

Back to Top