Instillation

Term Main definition
Instillation

Administration of (particle-)suspensions into visceral cavities or hollow organs (e.g. nose, throat) of an organism.

Hits - 103

 

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok