Medical Dictionary

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

sump drain

sump drain, a drainage device consisting of two tubes, one to allow fluid to be drained from a cavity and the other to allow air to enter the cavity to replace the fluid. It may be attached to a suction apparatus.

Tweet submit Telegram VK

Random Words

duplex transmission

folliculogenesis

transhumeral amputation

antiembolism (AE) hose

Bayley Scales of Infant Development

clinical analysis

cell determination

homeotherapy

tidemark

Medical Dictionary Copyright © 2025.
Privacy Policy