Definition: Ibogaine
A drug derived from a west African shrub, sometimes used to help heroin withdrawal.
Peach Palfium tablets
Full Definition of 'Ibogaine'
A drug derived from a west African shrub, sometimes used to help Heroin Withdrawal.