Where does “plexus” come from?

plexus (French): plexus

Definitions

  1. plexus

Words derived from “plexus