Medical Dictionary

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

Penrose drain

Penrose drain [Charles B. Penrose, American surgeon, 1862–1925; AS, draehen, teardrop] , a thin rubber tube used as a surgical drain device.

Tweet submit Telegram VK

Random Words

Accreditation Review Committee on Education in Surgical Technology (ARC-ST)

CRT

abused person

Richards, Linda

bone marrow infusion

silanization

ovarian cyst

ultrasonography

scopophobia

Medical Dictionary Copyright © 2025.
Privacy Policy