Innervation
English word definition — powered by WordNet
NOUN
the neural or electrical arousal of an organ or muscle or gland
the distribution of nerve fibers to an organ or body region
Want to remember innervation?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
the neural or electrical arousal of an organ or muscle or gland
the distribution of nerve fibers to an organ or body region
Want to remember innervation?
Sign up free to bookmark & revise