Noun
iboga (uncountable) Tabernanthe iboga, a perennial rainforest shrub and a source of the hallucinogen ibogaine.