Definition of urethroscope

Definition of urethroscope
  1. urethroscope Noun an instrument for examining the interior of the urethra
Need more help? Try our forum NEW