What is the meaning of zoological garden in English?

Learn vocabulary with pictures as well as definitions of zoological garden in English

Learn in

See more

n. zoological garden

Definition of zoological garden in English

Enclosure designed for the exhibition and breeding of different animal species in captivity.

Synonyms of zoological garden in English

zooanimal parkmenagerie