instillations

English

Noun

instillations

  1. plural of instillation