zoological park

English

Noun

zoological park (plural zoological parks)

  1. (formal) Synonym of zoological garden.

Derived terms