English
Detailed Synonyms for zoological garden in English
zoological garden:
zoological garden [the ~] noun
-
the zoological garden
– the facility where wild animals are housed for exhibition 1the zoo; the menagerie; the zoological garden– the facility where wild animals are housed for exhibition 1