Exenterate Meaning

There are 1 meaning(s) for word Exenterate

Meaning 1 : remove the contents of (an organ)