| 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-25 · HyperDic hyper-dictionary · Contact