canula

listen to the pronunciation of canula
Englisch - Englisch
See Cannula, Cannular, and Cannulated
{i} drainage tube inserted in the body (Medicine)