VariousWords beta
Related Terms:
Definitions:
Noun
excitation
innervation
irritation
Definition: the neural or electrical arousal of an organ or muscle or gland
innervation
Definition: the distribution of nerve fibers to an organ or body region
Definition: The act of innervating or stimulating.