iboga noun1 •Tabernanthe iboga, a perennial rainforest shrub and a source of the hallucinogen ibogaine.The powdered bark (especially the root bark) of the iboga shrub is consumed by the natives of Gabon and part of the Congo in the initiation rites of a number of secret societies. — 1985