kaleidoscopic (adj.)youdaoicibaDictYouDict
1820, from kaleidoscope + -ic. Figurative use by 1855.