A botanical garden is generally a well maintained park which contains many different kinds of plants labeled with their botanical names . Botanical gardens or botanic gardens are generally well-tended parks displaying a wide range of plants labeled with their botanical names .