FAQs About the word instillator

instillatore

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

No synonyms found.

No antonyms found.

instillation => instillazione, instill => instillare, instil => inculcare, instigator => istigatore, instigative => istigativo,