English | German | Russian | Czech

canulation English

Meaning canulation meaning

What does canulation mean?

canulation

(= cannulation) the insertion of a cannula or tube into a hollow body organ

Synonyms canulation synonyms

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

Are you looking for...?