IBOGAINE is a
8
letter word starting with
I
and ending with
E
Definitions & Synonyms
noun -
A psychoactive substance derived from the African shrub Iboga, used traditionally in spiritual practices and, in modern times, for the treatment of substance abuse.