Delirifacient
English Meaning
Producing, or tending to produce, delirium.
- Producing, or tending to produce, delirium.
- Any substance that tends to cause delirium.
Sorry, No Malayalam Meaning for your input!
See Delirifacien Want To Try Delirifacient In Malayalam??