castration
/kæstrеɪʃən/Definitions
1. noun
the removal of the testes, especially as a means of sterilization or as a form of punishment
“The controversial practice of animal castration was widely debated in the scientific community.”
1. noun
the removal of the testes, especially as a means of sterilization or as a form of punishment
“The controversial practice of animal castration was widely debated in the scientific community.”