Edible nut

Sterculia apetala -Panama Tree