Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
botanical garden
Jump to user comments
Noun
  • a facility where trees and shrubs are cultivated for exhibition
Related search result for "botanical garden"
Comments and discussion on the word "botanical garden"