demesothelization

English edit

Noun edit

demesothelization

  1. The breakup and removal of the mesothelium