Term: In Situ

« Back to Glossary Index

Latin term meaning “in place.”

« Back to Glossary Index