Cannula (Noun)
Meaning
A small flexible tube inserted into a body cavity for draining off fluid or introducing medication.
Classification
Nouns denoting man-made objects.
A small flexible tube inserted into a body cavity for draining off fluid or introducing medication.
Nouns denoting man-made objects.