uteroscope

English

Noun

uteroscope

  1. Misspelling of ureteroscope.