Iru or African locust bean is one of West Africa’s oldest and healthiest superfoods. It is derived from the seeds of the African locust bean tree, a leguminous plant native to the savannahs and ...