8 Wintry Words to Defrost Your Vocabulary
Latin, "situation, position" (see site). In technical uses in English, "proper or original position and location of something" (cf. in situ).
see in situ.
situs si·tus (sī'təs)n. pl. situs Position, especially normal or original position, as of a body organ or part.