Get Your Premium Membership

Botanical Garden

[n] a facility where trees and shrubs are cultivated for exhibition


Related Information

More Botanical Garden Links

Synonyms

arboretum



Book: Shattered Sighs