opalescent
adjective
[ əʊpəˈlɛs(ə)nt ]
• showing many small points of shifting colour against a pale or dark ground.
• "an opalescent sky"
Similar:
multicoloured,
many-hued,
prismatic,
rainbow-like,
kaleidoscopic,
iridescent,
lustrous,
shimmering,
glittering,
sparkling,
scintillating,
variegated,
shot,
moiré,
opaline,
milky,
pearly,
nacreous,
pearlescent,