variants
or less commonly trochar
: a sharp-pointed surgical instrument fitted with a cannula and used especially to insert the cannula into a body cavity as a drainage outlet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share