English → Hindi dictionary

instillator

इंस्टीलेटोर / इंस्टिलेटोर / इंस्टीलेटरNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.