INNERVATION


Meaning of INNERVATION in English

n. stimulation by nervous energy; supply of nerves to a part

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.