English dictionary
instillator meaning and definition
Definition and meaning of instillator at MeaningMonkey.org. instillator meaning and definition in the English Dictionary.INSTILLATOR noun
Definition of instillator (noun)
- medical apparatus that puts a liquid into a cavity drop by drop
Source: Princeton University Wordnet