Lychees Lychees Litchi chinensis, the fruit of a tree native to southeastern Asia. Removing the red rind reveals the soft juicy white flesh around a hard black stone. Stock Photo - Afloimages
Lychees (Litchi chinensis), the fruit of a tree native to south-eastern Asia. Removing the red rind reveals the soft juicy white flesh around a hard black stone.