Definition, synonyms and related words
A psychedelic alkaloid obtained from the leaves of several plants