Definify.com
Definition 2024
ibogaine
ibogaine
English
Noun
ibogaine (countable and uncountable, plural ibogaines)
- (biochemistry) 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.
Translations
a psychoactive compound found in some plants
|