Webster's Revised Unabridged Dictionary · 1913
Instillator
Copy link
Instillator
, noun
An instiller.
[Rare]
↑