urethroscopes

English

Noun

urethroscopes

  1. plural of urethroscope