piluleyoudaoicibaDictYouDict[pilule 词源字典]
"A small pill", Late Middle English: from French, from Latin pilula 'small ball', diminutive of pila.[pilule etymology, pilule origin, 英语词源]