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)

  1. medical apparatus that puts a liquid into a cavity drop by drop
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: