Find the word definition

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.