Big Huge Thesaurus

iridescence

noun