Botanic garden

noun see botanical garden

Merriam-Webster's Collegiate Dictionary