carbutamide
English
Noun
carbutamide
(
uncountable
)
An
antidiabetic
drug
.