neurorescue

English

Etymology

From neuro- +‎ rescue.

Noun

neurorescue (uncountable)

  1. The repair of damaged neurons