plexus

plexus /ˈplɛksəs/ noun
plexus
/ˈplɛksəs/
noun
Britannica Dictionary definition of PLEXUS
— see solar plexus