botanical gardens

English

Noun

botanical gardens

  1. plural of botanical garden