Synonym-English dictionary »

solar plexus synonyms in English

SynonymEnglish
solar plexus noun

abdominal nerve plexusnoun

coeliac plexusnoun

plexus celiacusnoun