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
In medicine, a method used to put a liquid into the body slowly or drop by drop.