BOTANIC GARDEN


Meaning of BOTANIC GARDEN in English

(also botanical garden )

■ noun a place where plants are grown for scientific study and display to the public.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.