duodenoduodenostomies

English

edit

Noun

edit

duodenoduodenostomies

  1. plural of duodenoduodenostomy