multifaceted
multifaceted - adjective
having many aspects
multifaceted - thesaurus
miscellaneous
multifarious