DELIRIFACIENT MEANING IN ENGLISH

• Delirifacient Definition & Synonyms

  1. (a.) Producing, or tending to produce, delirium.
  2. (n.) Any substance which tends to cause delirium.


RECENT SEARCHES