Word of the Day: April 7, 2017
Plexus Definition: (noun) A structure in the form of a network, especially of nerves, blood, vessels, or lymphatics. Synonyms: Rete Usage: The bullet missed his cardiac plexus by an inch, leaving all the nerves intact.
Follow Us