English edit

Noun edit

pyeloscopies

  1. plural of pyeloscopy