MalayTranslate.com
Malay to English Translator
Translate Here

English to English

systema nervosum

noun (n)

  • the sensory and control apparatus consisting of a network of nerve cells
    the sensor dan kendalikan perkakas consisting dari jaringan sel saraf
    source: wordnet30