hepatoduodenostomies

English edit

Noun edit

hepatoduodenostomies

  1. plural of hepatoduodenostomy