• word of the day

    innervation

    innervation - Dictionary definition and meaning for word innervation

    Definition
    (noun) the neural or electrical arousal of an organ or muscle or gland
    Synonyms : excitation , irritation
    Definition
    (noun) the distribution of nerve fibers to an organ or body region
Connect with us on Facebook