Get Your Premium Membership

Cannula

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


Related Information

More Cannula Links



Book: Radiant Verses: A Journey Through Inspiring Poetry