horti-

(a garden, of a garden, a gardener; enclosed space, enclosure)