ibogaines
English
Noun
ibogaines
plural of
ibogaine