Advertisement

situs (n.)

Latin, "situation, position" (see site). In technical uses in English, "proper or original position and location of something" (as in in situ).

Others are reading

Advertisement