iridescent
definition: varying in color when seen in different lights or from different angles
example:
speech part: adjective
definition: having a play of lustrous rainbow colors
example: an iridescent oil slick
speech part: adjective
synonyms:
nacreous