Tuesday, May 21, 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