menagerie
-
1
aa place where captive animals are kept and trained, typically to be put on showba collection of wild or non-native animals, kept chiefly for display
-
2
a varied mixtureA menagerie of eclectic personalities working towards a common good.
First two senses adapted from Merriam-Webster.