Crossword Clue:

Having many different functions forms or facets

AnswerCrossword Clue
HYDRAHEADEDHaving many facets or complications