menagerie

Noun
  1. A collection of live animals for study or display (synset 108473899)
  2. The facility where wild animals are housed for exhibition (synset 103750637)

Other Searches