meaning of in situ
1. in the original or natural place or site; "carcinoma in situ"; "the archeologists left the pottery in
">place"
Related Words
in situ | in-situ | inquisiturient | no-win situation | vicissitudinary | vicissitudinous |