instillations
English
Noun
instillations
plural of
instillation