English edit

Noun edit

duodenostomies

  1. plural of duodenostomy