Lychee nut

Leechi Nuts
Leechi nuts are a type of nut native to the world of Avatar. They're reddish brown in color, and are known for their abundance and taste. They are thought to grow in the earth kingdom, and in the Air Nomad's temples, as Aang seems to have prior knowledge of them.