Word of the Moment

Opalescent

having a play of lustrous rainbow colors