next
previous
items

Term

English garden

Term
A plot of ground consisting of an orderly and balanced arrangement of masses of flowers, shrubs and trees, following British traditions or style. (Source: CBO)

Permalinks

Document Actions