intricate
/ˈɪn.tɹɪ.kət/
adjective
Meaning
Having a great deal of fine detail or complexity.
"The architecture of this clock is very intricate."