Word info

cryptorchid

Noun

Meaning

cryptorchid (plural cryptorchids)

A male animal with one or two undescended testicles.

Source: en.wiktionary.org

Related terms

Close letter words and terms