An Encylopedia Britannica Company

zoological park

1 ENTRIES FOUND:
zoological park noun
plural zoological parks
zoological park
noun
plural zoological parks
Britannica Dictionary definition of ZOOLOGICAL PARK
[count] formal
: zoo 1
called also zoological garden