We do not currently know of any antonyms for botanical gardens.
The noun botanical gardens is defined as: