1. Noun. ''Tabernanthe iboga'', a perennial rainforest shrub and hallucinogen. ¹
¹ Source: wiktionary.com