NOUN | artifact | instillator | medical apparatus that puts a liquid / liquid into a cavity drop by drop |
---|
Meaning | medical apparatus that puts a liquid / liquid into a cavity drop by drop. | |
---|---|---|
Broader | apparatus, setup | equipment designed to serve a specific function |
Verbs | instill | enter drop by drop |
©2001-24 · HyperDic hyper-dictionary · Contact