Meaning of demasculinise

Definition of demasculinise

(verb) remove the testicles of a male animal

Other information on demasculinise

WIKIPEDIA results for demasculinise
Amazon results for demasculinise