Skip to Content
Medical Term:

neuromuscular system

 

Definition: the muscles of the body collectively and the nerves supplying them.

(web3)