polychroic

polychroic

(ˌpɒlɪˈkrəʊɪk)
adj
having many colours