Psychedelics have had many names, each with their own shortcomings:
Hallucinogen
Psycholyticum
Psychotomimeticum (even schizogen)
Phantasticum
Psychedelic
Entheogen
I would vote for psychedelic, because that explains the most.
An interesting part in this paper, what is not further stressed, is...