A MENAGERIE - French ménagerie, from Middle French, management of a household or farm, from menage
1
a : a place where animals are kept and trained especially for exhibition b : a collection of wild
or foreign animals kept especially for exhibition
2 : a varied mixture