We found one dictionary that defines the word 12 methoxyibogamine:
Medicine (1 matching dictionary)
Medicine (1 matching dictionary)
- 12-Methoxyibogamine, 12 Methoxyibogamine: Medical Dictionary Online