Delirifacient
Word Dictionary
-> Delirifacient
Search:
Delirifacient
(a.) Producing, or tending to produce, delirium.
(n.) Any substance which tends to cause delirium.
Terms of Use
Canadian Jobs