Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

life support

life support [AS, lif, life; L, supportare, to bring up to] , the use of any therapeutic technique, device, or technology to maintain physical life functions.

Tweet submit Telegram VK

Random Words

essential tremor

benzyl benzoate

Gartner’s cyst

oleovitamin D2

profunda femoris artery

ACNM

basal

atopic asthma

false-positive rate

Medical Dictionary Copyright © 2025.
Privacy Policy