FAQs About the word instillator

innpoder

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

No synonyms found.

No antonyms found.

instillation => innpode, instill => innpode, instil => innpode, instigator => anstifter, instigative => oppviglende,