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

Turbanwise
View Definitions
Peltinerved
View Definitions
Liturgician
View Definitions
Calliphora
View Definitions
Functionalist
View Definitions
Pranceful
View Definitions
Competitorship
View Definitions