SMART Vocabulary: associated terms and phrases Wide variety and mixtures all manner of some thing idiom alphabet soup assorted assortment biodiverse hodgepodge hotchpotch hybridize hybridized it requires all kinds (to help make a environment) idiom non-segregated odds and finishes of each stripe/of all stripes idiom panoply patchwork syncretism thi… Read More