Word Hen
What is the meaning of the word "
hallucinogenic
"?
Definitions:
capable of producing hallucinations
adjective
LSD is a powerful hallucinogenic drug