Dictionary for word “instillations”
instillations - Did you Mean?
instillation
installation (installations)
distillation (distillations)
installation