English | German | Russian | Czech

neuro- English

Meaning neuro- meaning

What does neuro- mean?

neuro-

relating to nerves or the nervous system

Are you looking for...?