plexus (pl: plexus, plexuses) - Spanish English Dictionary