• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp