plexus

Save
plexus /ˈplɛksəs/ noun
plexus
/ˈplɛksəs/
noun
Learner's definition of PLEXUS
see solar plexus