The Meaning of Psychedelics
What is the meaning of psychedelics? Literal Meaning Well the word ‘psychedelic’, as most psychonauts know by now, was invented by the British psychiatrist Humphrey Osmond. Osmond first coined the term in his correspondence with famous psychedelic enthusiast and scholar Aldous Huxley. He derived the word from the Greek words, psyche, meaning soul or spirit, […]