释义 |
iboga noun- amphetamines UK
A reference to the African shrub tabernathe iboga and ibogaine, a natural stimulant that is compounded therefrom. - — Mike Haskins, Drugs, p. 279, 2003
- MDMA, the recreational drug best known as ecstasy UK
- — Mike Haskins, Drugs, p. 289, 2003
|