sulfonylurea
English Dictionary
->
Letter S
-> sulfonylurea
Search Dictionary:
sulfonylurea Definition
(n)
antidiabetic
consisting
of
any
of
several
drugs
that
reduce
the
level
of
glucose
in
the
blood
;
used
to
treat
diabetes
mellitus
sulfonylurea Synonyms
sulfonylurea
© Art Branch Inc.