YourDictionary

cannula medical definition

or can·u·la

noun pl. can·nu·las or can·nu·lae
A flexible tube, usually containing a trocar at one end, that is inserted into a bodily cavity, duct, or vessel to drain fluid or administer a substance such as a medication.

Learn more about cannula

link/cite print suggestion box