Find the word definition

Wiktionary
cryptorchids

n. (plural of cryptorchid English)

Usage examples of "cryptorchids".

The quogs were cryptorchids so for all he knew perhaps this was a Chieftainess: it was difficult to tell.