Uk English Meaning of botanical garden
Botanical garden
Other Uk English words related to Botanical garden
Nearest Words of botanical garden
Definitions and Meaning of botanical garden in English
botanical garden (n)
a facility where trees and shrubs are cultivated for exhibition
FAQs About the word botanical garden
Botanical garden
a facility where trees and shrubs are cultivated for exhibition
Conservatory,Greenhouse,cold frame,Glasshouse,hotbed,Hothouse,nursery
No antonyms found.
botanical => botanical, botanic => botanical, bota => boots, bot => Bot, bosworth field => Bosworth Field,