Synonyms and Antonyms for botanical garden | Synonym.com

Synonyms and Antonyms for botanical garden

1. botanical garden (n.)

a facility where trees and shrubs are cultivated for exhibition

Synonyms: