Plexus

Definition of Plexus from the PharmacyDictionary.in

Plexus

A network of nerves or blood vessels.

Not Available