Meaning of neural in Spanish:

neural

Translate neural into English

adjective

Anatomy
  • 1Del sistema nervioso o relacionado con él.

    tubo neural