Get Your Premium Membership

Canulization

[n] the insertion of a cannula or tube into a hollow body organ


Related Information

More Canulization Links



Book: Radiant Verses: A Journey Through Inspiring Poetry