instillator |
||
| 1. | [ noun ] medical apparatus that puts a liquid into a cavity drop by drop | |
| Related terms: | apparatus instill | |
| Similar spelling: |
instigator instillation instantiation instillment instantiate instigant insatiate inactivation instilment instilling inactivate instinct installation inositol instructor instigate |
|
