Castration Meaning
There are 3 meaning(s) for word Castration
Meaning 3 : surgical removal of the testes or ovaries (usually to inhibit hormone secretion in cases of breast cancer in women or prostate cancer in men)
Example : bilateral castration results in sterilization
Example : bilateral castration results in sterilization
Similar words of Castration :
