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 |

Developed & Maintained By Taraprasad.com

Treasure Words