drainage tube inserted in the body (medicine)

listen to the pronunciation of drainage tube inserted in the body (medicine)
English - Turkish

Definition of drainage tube inserted in the body (medicine) in English Turkish dictionary

canula
(Tıp, İlaç) Bkz. cannula
English - English
{i} canula
drainage tube inserted in the body (medicine)
Favorites