Word Definition - 五花八门

wǔ huā bā mén myriad; all kinds of; all sorts of