labyrinthal
synonyms
intricate
labyrinthian