Another word for botanical garden

Noun

arboretum, botanical garden - a facility where trees and shrubs are cultivated for exhibition

Tweets containing the word botanical garden

Source : WordNet