Definitions for "Iboga"
Iboga (Tabernanthe iboga), also known as Black bugbane, is a perennial rainforest shrub and hallucinogen, native to western Africa. Iboga stimulates the central nervous system when taken in small doses and induces visions in larger doses.