Wiktionary
iboga
n. (taxlink Tabernanthe iboga species), a perennial rainforest shrub and a source of the hallucinogen ibogaine.
Usage examples of "iboga".
Belgium after iboga was promoted to the public at the Paris Exposition of 1867.