URETHROSCOPE


Meaning of URETHROSCOPE in English

[ure.thro.scope] n [ISV] (1868): an instrument for viewing the interior of the urethra

Merriam-Webster English vocab.      Английский словарь Merriam Webster.