insulin shock therapy
Explore definitions, synonyms, and language insights of insulin shock therapy
Definitions
Noun
the administration of sufficient insulin to induce convulsions and coma
Explore definitions, synonyms, and language insights of insulin shock therapy