-
nounthe facility where wild animals are housed for exhibition
Similar:
type of: -
nouna collection of live animals for study or displaytype of:
Definition that contains menagerie
We don't have definitions for this word yet.