Plexuses, noun plural of plexus. Synonyms in the same form.
nerves, networks, retes
All synonyms for plexus →