cannula
nounDefinition of cannula
: a small tube for insertion into a body cavity or into a duct or vessel
Keep scrolling for more
Keep scrolling for more