zoological park

English

Noun

zoological park (plural zoological parks)

  1. Synonym of zoological garden.