Definify.com

Definition 2024


zoological_gardens

zoological gardens

English

Noun

zoological gardens

  1. plural of zoological garden