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

primary constriction

T follicular helper cells

cardiopulmonary bypass

water moccasin

Enzyme Commission (EC)

Good Samaritan legislation

WHO classification of lymphoid neoplasms

pilomotor reflex

phacomalacia

Medical Dictionary Copyright © 2025.
Privacy Policy