stupefacientyoudaoicibaDictYouDict[stupefacient 词源字典]
"(Chiefly of a drug) causing semi-consciousness", Mid 17th century: from Latin stupefacient- 'stupefying', from the verb stupefacere.[stupefacient etymology, stupefacient origin, 英语词源]