What is Lychee?
Lychee (Litchi chinensis) is a tree native to the southeastern regions of China and other tropical areas like Assam, Borneo, Hainan, Jawa, Laos, Malaya, Myanmar, New Guinea, Philippines, Thailand, and Vietnam. Lychee (Latin: Litchi chinensis, family Sapindaceae) is a medicinal plant catalogued in PlantSage.
