immunocastration (English, noun)
expansion: immunocastration (usually uncountable, plural immunocastrations)
Senses:
glosses: The removal of the testicular function by inducing an immune response against hypothalamic or pituitary hormones (typically in pigs)
tags: uncountable
usually
Forms:
form: immunocastrations
tags: plural