Wiktionary
insulin shock therapies
n. (insulin shock therapy English)
n. (insulin shock therapy English)