Synonyms and Antonyms for instillator

1. instillator (n.)

medical apparatus that puts a liquid into a cavity drop by drop

Synonyms: