instillations

noun

Plural form of instillation.