Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

botanical garden Definition

Cancel
botanical garden
noun(botanical garden)
a garden often with greenhouses for the culture, study, and exhibition of special plants

Words Related to botanical garden!

botanical garden Examples by Brain Bank Users