urat sarafBahasa Indonesia

nerve, nervus

Noun

Any bundle of nerve fibers running to various organs and tissues of the body

English: nerve, nervus

Bahasa: saraf

Bahasa words with similar meanings

All 31

English words with similar meanings

Show 19 words