definitions

Site

A particular area broadly delineated by its environment, particularly in terms that affect the type of vegetation that will grow well there. If the species selected for planting on a site is not suited to that site it will perform poorly regardless of the source of seed.