canula

listen to the pronunciation of canula
Английский Язык - Английский Язык
See Cannula, Cannular, and Cannulated
{i} drainage tube inserted in the body (Medicine)
canula
Избранное