Artificial intelligent assistant

sicatrize

sicatrize
  obs. form of cicatrize v.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 082664879dcd2401bfa146be27da6de1