You searched for: “neuroplexus
neuroplexus (s) (noun); neuroplexus, neuroplexses (pl)
An interlacing network of nerve cells, fibers, blood vessels, or lymphatic vessels.