Meaning of plexus

Definition of plexus

(noun) a network of intersecting blood vessels or intersecting nerves or intersecting lymph vessels

Other information on plexus

WIKIPEDIA results for plexus
Amazon results for plexus