It's the same as arboretum. It's also the same as Botanical Garden. It is a site where trees (and plants) of many diverse species are planted and for scientific and academic purposes. In many cases artificial environments are created so that species of different climates thrive properly.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list