Orchidopexy meaning

(surgery) The procedure to move an undescended testicle into the scrotum.
noun
0
0
Advertisement