Zoological-garden meaning

(stilted or formal) A zoo, a park where live animals are exhibited.
noun
1
0
A place where a collection of wild animals is kept for public showing; zoo.
noun
1
1
Attributive form of zoological garden.

Zoological-garden denizens.

noun
0
0
Advertisement