Definify.com

Definition 2024


urethroscopes

urethroscopes

English

Noun

urethroscopes

  1. plural of urethroscope