innervationEnglish

innervation, excitation, irritation

Noun

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

English: excitation, innervation, irritation

Bahasa: iritasi, eksitasi, perangsangan

The distribution of nerve fibers to an organ or body region

English: innervation

Bahasa words with similar meanings

English words with similar meanings

Show 2 words