English-Latin dictionary »

catheter, instrument for drawing urine meaning in Latin

EnglishLatin
catheter, instrument for drawing urine noun

catheter [catheteris](3rd) M
noun