FAQs About the word instillator

instillateur

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

No synonyms found.

No antonyms found.

instillation => instillation, instill => instiller, instil => inculquer, instigator => instigateur, instigative => instigateur,