Search for crossword answers and clues
Medical apparatus that puts a liquid into a cavity drop by drop
Answer for the clue "Medical apparatus that puts a liquid into a cavity drop by drop ", 11 letters:
instillator
Word definitions for instillator in dictionaries
WordNet
Word definitions in WordNet
n. medical apparatus that puts a liquid into a cavity drop by drop
The Collaborative International Dictionary
Word definitions in The Collaborative International Dictionary
Instillator \In"stil*la`tor\, n. An instiller. [R.]
Wiktionary
Word definitions in Wiktionary
n. An instiller.