instillator

noun

1.
medical apparatus that puts a liquid into a cavity drop by drop
Derived from:
instill