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

saphenous nerve

schizophrenogenic

d4T

dysphylaxia

nervous prostration

caked breast

releasing stimulus

dysmetropsia

genetic counselor

Medical Dictionary Copyright © 2025.
Privacy Policy