Word info Synonyms

canulisation

Noun

Meaning

the insertion of a cannula or tube into a hollow body organ

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms