Penrose drain
Noun
Meaning
Penrose drain (plural Penrose drains)
(surgery) A flexible rubber tube used to prevent the buildup of fluid during surgery.
Noun
Penrose drain (plural Penrose drains)
(surgery) A flexible rubber tube used to prevent the buildup of fluid during surgery.