The definition of iridescent is something that has rainbow like colors.(adjective)
An example of iridescent is the inside of an abalone shell.
See iridescent in Webster's New World College Dictionary
Origin: < L iris, rainbow < Gr, rainbow (see iris) + -escent
See iridescent in American Heritage Dictionary 4
Learn more about iridescent