• word of the day

    cryptorchidy

    cryptorchidy - Dictionary definition and meaning for word cryptorchidy

    Definition
    (noun) failure of one or both testes to move into the scrotum as the male fetus develops
Connect with us on Facebook