botanical garden

  1. noun
    a facility where trees and shrubs are cultivated for exhibition