Loading page
botanical garden is a noun meaning "a facility where trees and shrubs are cultivated for exhibition". It carries one recorded sense.
Definitions, synonyms and semantic relations for botanical garden come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.