Tabernanthe Iboga, or just Iboga, is an evergreen shrub that’s usually present in rainforests of Central Africa. The shrub has been applied for a medicine and in cultural ceremonies because of the natives.Shop items from smaller organization makes bought in Amazon’s store. Learn more about the little firms partnering with Amazon and Amazon’s