Definify.com

Definition 2024


botanic_garden

botanic garden

English

Noun

botanic garden (plural botanic gardens)

  1. A botanical garden

Translations

Anagrams