plexus
plex-us
noun
An intricate network, especially of nerves or vessels in the body.
"The solar plexus is a major nerve centre."
Thesaurus
Synonyms: rete
plex-us
An intricate network, especially of nerves or vessels in the body.
"The solar plexus is a major nerve centre."
Synonyms: rete