solar plexus in Spanish
solar plexus in Spanish
plexo solar
(anatomy) A complex network of nerves and ganglia, located within the abdomen behind the stomach.