Home / Dictionary / Snugger

Snugger Moderate

Definition, synonyms and related words

Definitions
Noun
1

A threaded plastic tube used to clamp blood vessels during surgery.