Edible seeds of the tropics

Sterculia apetala -Panama Tree