acetoexamida

Noun

 * 1)  acetohexamide an antidiabetic drug