Where does “inviscerate” come from?
inviscerate (English) comes from Latin invisceratus.
inviscerate (English): deep-seated; internal; To breed; to nourish
Definitions
- deep-seated; internal; To breed; to nourish
Ancestry of “inviscerate”, step by step