ALL meanings of monorchid
mo·nor·chid
M m - noun monorchid (of a person or animal) having only one testicle. 1
- adjective monorchid having or appearing to have only one testis. 1
- noun monorchid a monorchid individual. 1
- adjective monorchid having only one testicle 0
- noun monorchid an animal or person with only one testicle 0