Dictionary definition · innervation
noun
- the neural or electrical arousal of an organ or muscle or gland
- the distribution of nerve fibers to an organ or body region
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).