Synonyms and Antonyms for botanical garden

1. botanical garden (n.)

a facility where trees and shrubs are cultivated for exhibition

Synonyms: