FAQs About the word instillator

مطعِّم

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

No synonyms found.

No antonyms found.

instillation => التنقيط, instill => غرس, instil => غرس, instigator => محرض, instigative => مُحرض,