๐Ÿ“– WordNook

iridescent

adjective
  1. varying in color when seen in different lights or from different angles
    changeablechatoyantshot
  2. having a play of lustrous rainbow colors
    โ€œan iridescent oil slickโ€
    nacreous