sphincterotomes

English

Noun

sphincterotomes

  1. plural of sphincterotome