Home
Search
Index
Definify.com
Definition
2024
carbutamide
carbutamide
English
Noun
carbutamide
(
uncountable
)
An
antidiabetic
drug
.
Similar Results