tolbutamide
noun
tol·bu·ta·mide
täl-ˈbyü-tə-ˌmīd
: a sulfonylurea C12H18N2O3S used in the treatment of diabetes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share