cryptorchid - noun

singularcryptorchid
pluralcryptorchids