dedalian

DEDALIAN, a. Various; variegated; intricate; complex; expert.