Eunuchoidism

Definition of Eunuchoidism from the PharmacyDictionary.in

Eunuchoidism

A state in which testes are present but fail to function.

Not Available