Definify.com

Definition 2024


botanical_gardens

botanical gardens

English

Noun

botanical gardens

  1. plural of botanical garden