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

sulcus

cardiac cirrhosis

vascularized graft

reciprocal force

fibroma sarcomatosum

auditory hallucination

death mask

myelinization

electroshock

Medical Dictionary Copyright © 2025.
Privacy Policy