YourDictionary

eunuchoidism medical definition

noun
A condition or state in which the testes are present but fail to function normally.

link/cite print suggestion box