Home / I / instillator

instillator

noun /ɪnstəleɪtər/ 4 syllables 11 letters Scrabble 11 WWF 14
Definitions
noun

medical apparatus that puts a liquid into a cavity drop by drop

Want another word?
Spin the dictionary for a fresh one.
Generate a word →