Answer: delirifacients

AnswerCrossword Clue
delirifacientsDELIRIFACIENT, a substance producing or creating delirium