sulfonylurea

(noun) antidiabetic (generic term)

< sulfonic acid | sulfur >