Dictionaries:

cryptorchid:

1. Having an undescended testicle or testicles.

2. A male whose testicles have not descended into scrotum .



Link to this page:

Word Browser