Site
Definition of Site:
A position in relation to its surroundings.
Site is part of the Conceptual Entities group
Related Terms
Study Site
Subsite