nerve plexus









nerve plexus


n.

  1. A plexus formed by nerves interlaced with numerous communicating branches.
49 queries 0.364