instillator: medical apparatus that puts a liquid into a cavity drop by drop
apparatus: equipment designed to serve a specific function
wonder woman: a woman who can be a successful wife and have a professional career at the same time