neuromuscular system









neuromuscular system


n.

  1. The muscles of the body together with the nerves supplying them.
50 queries 0.637