menagerie
n.n. a collection of wild or exotic animals kept together in one place. It is often used to describe a group of people who are very different from each other.
n. a collection of wild or exotic animals kept in captivity, typically for display or study. In a figurative sense, it refers to a diverse or eclectic group of people.
The zoo's menagerie includes rare birds and large cats.
The company's menagerie of employees ranged from young tech developers to retired professors.
The royal menagerie at the palace was once a symbol of power, housing creatures that few commoners had ever seen in the wild.
From French ménagerie, derived from ménager (“to keep house”), household. Housekeeping used to include taking care of domestic animals.