Please enable javascript to use dictionary! Howto enable javascript?
iboga▼(Tabernanthe iboga, a perennial rainforest shrub)noun
ibogaine▼(a psychoactive compound found in some plants)noun[UK: ˈaɪbo.ɡen] [US: ˈaɪbo.ɡen]
↑