English Dictionary
▪ cannonball along
▪ cannoneer
▪ cannula
▪ cannular
▪ cannulation
◊ CANNULA
cannula
n : a small flexible tube inserted into a body cavity for
draining off fluid or introducing medication
cannonball along
cannoneer
cannula
cannular
cannulation
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]