nerve plexus









nerve plexus


n.

  1. A plexus formed by nerves interlaced with numerous communicating branches.
51 queries 0.546