canula

listen to the pronunciation of canula
الإنجليزية - الإنجليزية
See Cannula, Cannular, and Cannulated
{i} drainage tube inserted in the body (Medicine)