WordNet: instillation

Sanatista
a liquid that is instilled drop by drop



instillation