Words · Less common

innervation

11 letters · 8 distinct letters

  1. noun

    the neural or electrical arousal of an organ or muscle or gland

  2. noun

    the distribution of nerve fibers to an organ or body region

Look up another word

innervation: definition, pronunciation and puzzle history · Nectary