Find the word definition

Wiktionary
botanical gardens

n. (plural of botanical garden English)