Crossword clues for instillator
The Collaborative International Dictionary
Instillator
Instillator \In"stil*la`tor\, n. An instiller. [R.]
Wiktionary
instillator
n. An instiller.
WordNet
instillator
n. medical apparatus that puts a liquid into a cavity drop by drop