fbpx
What Does Mean?
MEAN?
Healthcare
Finder

castration


Refers to a chemical or surgical procedure to cause a male to lose or lose use of the testicles. See chemical castration.