plexus celiacus

English

Noun

plexus celiacus

  1. Synonym of solar plexus