Meaning of sulfonylurea
Definition of sulfonylurea
(noun)
antidiabetic
consisting of any of
several
drugs that
reduce
the
level
of
glucose
in the blood;
used
to
treat
diabetes
mellitus
Other information on sulfonylurea
WIKIPEDIA results for
sulfonylurea
Amazon results for
sulfonylurea
Tweet