Ibogaine

Referenced in 1 episode

Definition

Ibogaine is an alkaloid from the iboga plant, used as a psychedelic in the Bwiti spiritual tradition, believed to assist in addiction recovery and mental health treatment.