Word info

Penrose drain

Noun

Meaning

Penrose drain (plural Penrose drains)

(surgery) A flexible rubber tube used to prevent the buildup of fluid during surgery.

Source: en.wiktionary.org

Close letter words and terms