YourDictionary

duodenolysis medical definition

noun
The freeing of the duodenum from adhesions by means of surgery.

link/cite print suggestion box