Definify.com

Definition 2025


urethroscopes

urethroscopes

English

Noun

urethroscopes

  1. plural of urethroscope