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.”

Synonyms

  • dragon's eye
  • longan
  • rambutan

Antonyms

  • inedible fruit