Cannula

Language: English
Pronunciation: can-nula
Part of Speech: noun

Defined Definitions

DictionaryAPI

A tube inserted in the body to drain or inject fluid.

User Defined Definitions

"a small flexible tube inserted into a body cavity for draining off fluid or introducing medication"

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words

Emergently
View Definitions
Preclaim
View Definitions
Normality
View Definitions
Deepeningly
View Definitions
Shearwaters
View Definitions
Daddynut
View Definitions
Prefearfully
View Definitions
Billeting
View Definitions