litchi

noun
  1. a small round fruit with rough pink or red skin, white flesh, and a large seed, originally from China
  2. the evergreen tree that produces litchi fruit

Examples