Definition of “plexus” - English Dictionary

british dictionary

“plexus” in British English

See all translations

plexusnoun [ C ]

uk /ˈplek.səs/ us /ˈplek.səs/ specialized

an area where a network of nerves, blood, or lymph vessels comes together:

the solar plexus

(Definition of “plexus” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)