botanical garden Meaning and Definition
1. n. a facility where trees and shrubs are cultivated for exhibition
A botanical garden or botanic garden is a garden dedicated to the collection, cultivation and display of a wide range of plants labelled with their botanical names.
Sponored Video