Definition
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Seed ·
Term in context
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Seed ·