sensory nerve

1. (noun) a nerve that leads from receptors to the central nervous system
Related Words: fillet, lemniscus, nerve, nervus



Terms and Conditions of Use / Copyright Notice