Complex, complicated, or intricate.
Having numerous overlapping coils or folds; convolute.
Like a maze or labyrinth, intricate or convoluted. labyrinthine.