zoological garden

Noun
  1. The facility where wild animals are housed for exhibition (synset 103750637)

Other Searches