botanical garden
English Dictionary
->
Letter B
-> botanical garden
Search Dictionary:
botanical garden Definition
(n)
a
facility
where
trees
and
shrubs
are
cultivated
for
exhibition
botanical garden Synonyms
arboretum
botanical garden
© Art Branch Inc.