instillation

views updated

instillation (in-stil-ay-shŏn) n.
1. the application of liquid medication drop by drop, as into the eye.

2. the medication applied in this way.

About this article

instillation

Updated About encyclopedia.com content Print Article Share Article