Sign up to make the most of YourDictionary
By signing in, you agree to our Terms and Conditions
We'll see you in your inbox soon.
Ibogaine is one of several alkaloids found in the West African shrub called Tabernanthe Iboga.
The most noteworthy of which being ibogaine, an indole alkaloid derived from an African plant source.
Their animal tests show that 18-MC has similar activity to ibogaine but may not have ibogaine's hallucinogenic properties.
The next day a friend of ours took the ibogaine.
I had arranged to meet H and try ibogaine over the internet.