Meaning of “cryptorchidism” in the English Dictionary

british dictionary