lychee
/ˈlaɪtʃi/Definitions
1. noun
A tropical evergreen tree native to southern China, having clusters of small, fragrant flowers, and an edible fruit with a leathery rind.
“The lychee tree produces fruit twice a year, first in the summer and then in the fall.”