sulfonylurea

English

noun
Definitions
  • Any of a class of antidiabetic drugs that act by increasing insulin release from the beta cells in the pancreas; some are also used as herbicides.

Etymology

Compound from English sulfonyl + English urea.

Origin

English

urea

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms