Definition for Penrose drain

From Biology Forums Dictionary

A Penrose drain is a surgical device, named for the American gynecologist Charles Bingham Penrose (1862–1925), placed in a wound to drain fluid. It consists of a soft rubber tube placed in a wound area, to prevent the build up of fluid.