Noun Definition
innervation
2.Definition: the neural or electrical arousal of an organ or muscle or gland
Related Noun(s):excitation, irritation
Category: General2.Definition: the neural or electrical arousal of an organ or muscle or gland
Related Noun(s):excitation, irritation
Category: General