solar plexus (27 synonym found)

Sort solar plexus by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 1,314 times.








Related searches
for solar plexus:



Most Recent

website design charlotte.
Definition of solar plexus:

(n) : a complex network of nerves and ganglia, located within the abdomen behind the stomach

Back to Top