Learn how to say Plexuses correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word plexus:
a network of nerves or vessels in the body.
an intricate network or web-like formation.
late 17th century: from Latin, literally ‘plaited formation’, past participle of plectere ‘to plait’