Subscribe
URL of the page has been copied to clipboard.
Meaning : In the original or natural place or site.
Example : Carcinoma in situ. The archeologists left the pottery in place.
Synonyms : in situ
Install App