botanic garden

English

Noun

botanic garden (plural botanic gardens)

  1. A botanical garden.

Translations

Anagrams