Single Biggest Cancer Dictionary in the World
What is
instillation
?Pronunciation: /instillation*/
instillation
Definition
In medicine, a method used to put a liquid into the body slowly or drop by drop.
instillation
?instillation
In medicine, a method used to put a liquid into the body slowly or drop by drop.