in situ ( synonym found)

Definition of in situ:

(adj) : in its original position or place
(v) : in its original position or place

Definition of in situ:

(adj) : in its original position or place
(v) : in its original position or place

Back to Top