EGAVE

instillator

Meaning

  1. noun An instiller.
  2. noun A device for injecting controlled amounts of fluids or ointments into the urethra, consisting of a catheter with a fitting on the outside for a syringe.

Similar words

instiller inspirator inductor institutor instantiator reinstator inoculator impulsor instituter injector

Save “instillator” to learn later