Undescended-testicle meaning

ŭndĭ-sĕndĭd
A testicle that has remained within the inguinal canal and has not descended to the scrotum.
noun
0
0
A testicle that has remained within the inguinal canal and has not descended to the scrotum.
noun
0
0
Advertisement