English Ibogaine Cited by user Materialscientist on 24 Apr 2013 Ibogaine is a naturally occurring psychoactive substance found in plants in the Apocynaceae family such as Tabernanthe iboga, Voacanga africana and Tabernaemontana…