VariousWords beta
Related Terms:
Definitions:
Noun
menagerie
zoo
zoological garden
Definition: the facility where wild animals are housed for exhibition
Definition: A zoo, a park where live animals are exhibited.