instillator
/IH1 N S T IH0 L EY0 T ER0/noun
- 1
(medicine) 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.
- 2
An instiller.
Translate “instillator” into another language
Choose a language below to open the translator with English selected as the source language.