com·plex
- not easy; difficult.
consisting of many different and connected parts.