Tuesday, November 28, 2023

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