Saturday, November 2, 2024

Iboga

Iboga/Ibogaine

Iboga is a shrub that is native to Gabon, Africa. Ibogaine is a psychedelic alkaloid that occurs naturally in the iboga shrub (Tabernanthe iboga), as well as other plants...

No posts to display