Glossary
Failure of the testicles to descend into the scrotum.
The inability of the testicles to descend from the abdomen into the scrotum.
Posted
in
by
Tags: