|
Definition of Ibogaine
1. Noun. A naturally-occurring psychoactive compound found in a number of plants, principally iboga, and used for medicinal and ritual purposes in African spiritual traditions of the Bwiti. ¹
¹ Source: wiktionary.com
Definition of Ibogaine
1. an alkaloid used as an antidepressant [n -S]
Medical Definition of Ibogaine
1.