ENGLISH → HINDI
cannula
01
noun
कैनुला; द्रव निकालने या दवा देने हेतु शरीर में डाली जाने वाली नली
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication