English | German | Russian | Czech

cannula English

Meaning cannula meaning

What does cannula mean?

cannula

a small flexible tube inserted into a body cavity for draining off fluid or introducing medication

Synonyms cannula synonyms

What other words have the same or similar meaning as cannula?

cannula English » English

thin tube sleeve jacketing intubation cowl

Are you looking for...?